release (a pitch) - Almanca İngilizce Sözlük